windshield (or windscreen) - English Synonyms Dictionary